const express = require('express')

const route = express.Router()
//数据库文件
const adminModel = require('../db/model/adminModel')

//引入权限校验文件
const isLoginMiddle = require('../middleware/isLoginMiddle')

// //引入路由校验文件
// const isLoginMiddle = require('../middleware/isLoginMiddle')
route.get('/adminList', isLoginMiddle, async (req, res) => {
  //当收到请求 直接去数据库查询所有管理员信息
  
  try {
    const findResult = await adminModel.find({});
    // console.log(findResult);

    //查询成功 进行响应
    res.send({
      code: 10000,
      message: "查询管理员列表成功",
      data: findResult
    })
  } catch (e) {
    console.log("查询管理员列表异常", e.message);
    res.send({
      code: 10001,
      message: "查询管理员列表异常" + e.message,
      data: null
    })
  }
})

module.exports = route